@media all{.ibm-common-overlay,.ibm-common-overlay-mask{display:none;}}@media screen{.ibm-common-overlay{position:absolute;width:410px;z-index:9;}* html .ibm-common-overlay{width:390px;}.ibm-common-overlay.ibm-overlay-alt{z-index:1000;width:590px;}* html .ibm-common-overlay.ibm-overlay-alt{width:570px;}.ibm-common-overlay.ibm-overlay-alt-two{z-index:1000;width:770px;}* html .ibm-common-overlay.ibm-overlay-alt-two{width:750px;}.ibm-common-overlay-mask{background:transparent;border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:8;}
.ibm-common-overlay .ibm-head{background:transparent url(//www.ibm.com/i/v16/overlay/sprites.png) no-repeat 0 0;height:41px;overflow:hidden;padding:0 20px;}* html .ibm-common-overlay .ibm-head{background-image:url(//www.ibm.com/i/v16/overlay/sprites.gif);height:39px;padding:0 10px;}.ibm-common-overlay.ibm-overlay-alt .ibm-head{background-position:-1362px 0;}.ibm-common-overlay.ibm-overlay-alt-two .ibm-head{background-position:-3264px 0;}.ibm-common-overlay .ibm-head p{margin:0;padding:0;line-height:39px;text-align:right;}
.ibm-common-overlay .ibm-head p a{color:#FFF;font-weight:bold;text-decoration:none;}.ibm-common-overlay .ibm-body{background:transparent url(//www.ibm.com/i/v16/overlay/sprites.png) repeat-y -930px 0;padding:10px;}* html .ibm-common-overlay .ibm-body{background-image:url(//www.ibm.com/i/v16/overlay/sprites.gif);padding:10px 0;}div.ibm-common-overlay .ibm-body{padding-bottom:1px;}.ibm-common-overlay.ibm-overlay-alt .ibm-body{background-position:-2652px 0;}.ibm-common-overlay.ibm-overlay-alt-two .ibm-body{background-position:-4914px 0;}
.ibm-common-overlay .ibm-main{padding:0 10px;}.ibm-common-overlay .ibm-footer{background:transparent url(//www.ibm.com/i/v16/overlay/sprites.png) no-repeat -460px 0;height:22px;padding:0 10px;}* html .ibm-common-overlay .ibm-footer{background-image:url(//www.ibm.com/i/v16/overlay/sprites.gif);padding:0;}.ibm-common-overlay.ibm-overlay-alt .ibm-footer{background:transparent url(//www.ibm.com/i/v16/overlay/sprites.png) no-repeat -2002px 0;}.ibm-common-overlay.ibm-overlay-alt-two .ibm-footer{background:transparent url(//www.ibm.com/i/v16/overlay/sprites.png) no-repeat -4084px 0;}
* html .ibm-common-overlay .ibm-footer,* html .ibm-common-overlay.ibm-overlay-alt .ibm-footer{height:20px;}* html body{z-index:-1;}*:first-child+html body{z-index:-1;}* html #ibm-content{z-index:1;}*:first-child+html #ibm-content{z-index:1;}* html #ibm-navigation{z-index:0;}*:first-child+html #ibm-navigation{z-index:0;}#ibm-content-main .ibm-common-overlay .ibm-head p{font-size:.71em;}* html #ibm-content-main .ibm-common-overlay .ibm-two-column,* html #ibm-content-main .ibm-common-overlay .ibm-three-column,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay .ibm-two-column,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay .ibm-three-column{width:auto;}
#ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-two-column .ibm-column.ibm-first,#ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-two-column .ibm-column.ibm-second{width:270px;}#ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-two-column .ibm-column.ibm-first,#ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-two-column .ibm-column.ibm-second{width:360px;}* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-two-column .ibm-column.ibm-first,* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-two-column .ibm-column.ibm-second{width:270px;}
* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-two-column .ibm-column.ibm-first,* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-two-column .ibm-column.ibm-second{width:360px;}#ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-three-column .ibm-column,#ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-container-body.ibm-three-column .ibm-column{width:176px;}#ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-three-column .ibm-column.ibm-third{width:177px;}
* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-container-body.ibm-three-column .ibm-column{width:175px;}*:first-child+html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-three-column .ibm-column{width:176px;}*:first-child+html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-three-column .ibm-column.ibm-third{width:177px;}#ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-three-column .ibm-column{width:236px;}#ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-three-column .ibm-column.ibm-third{width:238px;}
* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-three-column .ibm-column,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-three-column .ibm-column{width:236px;}* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-three-column .ibm-column.ibm-third,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-three-column .ibm-column.ibm-third{width:238px;}* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-three-column .ibm-column.ibm-first,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-three-column .ibm-column.ibm-first{margin-right:10px;}
#ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-four .ibm-column.ibm-first{width:364px;}#ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-four .ibm-column.ibm-first{width:482px;}* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-four .ibm-column.ibm-first,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-four .ibm-column.ibm-first{width:364px!important;}* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-four .ibm-column.ibm-first,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-four .ibm-column.ibm-first{width:482px!important;}
#ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-four .ibm-column.ibm-second{width:176px;}#ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-four .ibm-column.ibm-second{width:239px;}* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-four .ibm-column.ibm-second,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-four .ibm-column.ibm-second{width:176px!important;}* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-four .ibm-column.ibm-second,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-four .ibm-column.ibm-second{width:239px!important;}
#ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-five .ibm-column.ibm-first{width:176px;}#ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-five .ibm-column.ibm-first{width:238px;}* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-five .ibm-column.ibm-first,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-five .ibm-column.ibm-first{width:176px!important;}* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-five .ibm-column.ibm-first,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-five .ibm-column.ibm-first{width:237px!important;}
#ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-five .ibm-column.ibm-second{width:364px;}#ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-five .ibm-column.ibm-second{width:483px;}* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-five .ibm-column.ibm-second,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt .ibm-alternate-five .ibm-column.ibm-second{width:364px!important;}* html #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-five .ibm-column.ibm-second,* html div.ibm-landing-page #ibm-content-main .ibm-common-overlay.ibm-overlay-alt-two .ibm-alternate-five .ibm-column.ibm-second{width:483px!important;}
div.ibm-common-overlay .ibm-title h1,div.ibm-common-overlay .ibm-title h2,div.ibm-common-overlay .ibm-title h3,div.ibm-common-overlay .ibm-title h4{padding:0;margin:0;color:#333;}div.ibm-common-overlay .ibm-title{padding-bottom:7px;}div.ibm-common-overlay .ibm-title.ibm-subtitle h1{padding:0;}div.ibm-common-overlay .ibm-title.ibm-subtitle p{padding-left:0!important;}div.ibm-common-overlay .ibm-title.ibm-subtitle p em{color:#666;}div.ibm-common-overlay .ibm-title.ibm-subtitle p.ibm-error em{color:#F00;}
div.ibm-overlay-rule{background:#FFF url(//www.ibm.com/i/v16/t/gradient-overlay-rule.gif) repeat-x;height:6px;}div.ibm-common-overlay .ibm-container.ibm-alternate div.ibm-overlay-rule{margin-top:9px;margin-left:-10px;margin-right:-10px;}div.ibm-overlay-rule hr{display:none;}div.ibm-common-overlay .ibm-overlay-rule{clear:both;}div.ibm-common-overlay .ibm-container.ibm-alternate.ibm-buttons-last{margin-bottom:10px;}div.ibm-common-overlay .ibm-container.ibm-alternate{margin:0 0 .3em;}}